package com.example.text1;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity implements View.OnClickListener {
     private Button y1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        find();

    }

    private void find() {
        y1=findViewById(R.id.Button1);//通过id信息找到activity——main主页面的id为Button1的按钮赋值给y1,让y1对应主页面的唯一按钮
        y1.setOnClickListener(this);//给y1按钮加上一个监听器，监听y1有没有被点击
    }

    @Override
    public void onClick(View v) {//重写onClick的点击事件，参数v是一个View类的对象，View是一个页面所有控制的类
        int id = v.getId();//当页面里面有控件被点击使用对象v获取被点击的对象的id赋值给变量id
        switch (id){//当变量id不为空，证明有对象被点击了，执行switch的语句代码
            case R.id.Button1://当获取的id正好是Button1，那么证明按钮被点击了
                Intent i = new Intent(this,zhuce.class);
                //新建一个跳转对象i，this表示本页面也就是activity-main，xml页面
                //zhuce.class表示activity-zhuce.xml页面，就是要跳转到activity-zhuce.xml页面
                startActivity(i);//启动跳转转意图，实现跳转
        }

    }
}